GPU Parallel Programming for Real-time Stereoscopic Video Generation

نویسنده

  • In-Yong Shin
چکیده

In this paper, we propose a fast depth image based rendering method to generate a virtual view image in real-time using a graphic processor unit (GPU) for a 3D broadcasting system. Simple and efficient hole filling method is performed to reduce complexity and prevent hole filling error. Also, we designed a vertical parallel structure for a forward mapping process to take advantage of the single instruction multiple threads structure of GPU. Additionally, we utilize high speed GPU memories to boost computation speed. As a result, we can generate virtual view images 15 times faster than a CPU-based processing.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implementation of the direction of arrival estimation algorithms by means of GPU-parallel processing in the Kuda environment (Research Article)

Direction-of-arrival (DOA) estimation of audio signals is critical in different areas, including electronic war, sonar, etc. The beamforming methods like Minimum Variance Distortionless Response (MVDR), Delay-and-Sum (DAS), and subspace-based Multiple Signal Classification (MUSIC) are the most known DOA estimation techniques. The mentioned methods have high computational complexity. Hence using...

متن کامل

Real-time Novel Rendering Architecture for 3d Display

This paper proposed the novel rendering architecture based on GPU massive multithreading for generating multi-view content to 3D display. With the input of 2D plus depth images, this system can support stereoscopic display as well as auto-stereoscopic one. In order to achieve real-time and high quality depth image based rendering (DIBR), anti-aliasing pixel rendering, unoccupied pixel inpaintin...

متن کامل

Implementation of Symmetric Dynamic Programming Stereo Matching Algorithm Using CUDA

Stereo correspondence is a computationally intensive procedure, real-time depth map generation for high resolution video is beyond the capability of mainstream CPUs available today. Similar to many other vision algorithms, there is a high degree of parallelism available in most of the correspondence algorithms, making multiprocessor architectures as an obvious choice. Here we describe the imple...

متن کامل

Stereoscopic video chroma key processing using NVIDIA CUDA

In this paper, I use the NVIDIA CUDA technology to perform the chroma key algorithm on stereoscopic images. NVIDIA CUDA allows to process parallel algorithms on GPU. Input data are stereoscopic images with the monochromatic background and the destination background image. Output data is the combination of inputs by using the chroma key. I compare the algorithm efficiency between the GPU and CPU...

متن کامل

The Role of GPU Computing in Medical Image Analysis and Visualization

The role of computers in medical image display and analysis continues to be one of the most computationally demanding tasks facing modern computers. Recent advances in GPU architecture have allowed for a new programming paradigm which utilized the massively parallel computational capacity of GPUs for general purpose computing. These parallel processors provide substantial performance benefits i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010